package com.kakarote.examine.entity.VO;

import com.kakarote.core.feign.admin.entity.SimpleUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author: admin
 * @version: v1.0
 * @date:2023/10/12
 */
@Data
@ApiModel(value = "ExamineAllVo对象", description = "全部审批")
public class ExamineAllVo {

    @ApiModelProperty(value = "审批内容")
    private String content;

    @ApiModelProperty(value = "审批ID")
    private Long examineId;

    @ApiModelProperty(value = "提交人Id")
    private Long createUserId;

    @ApiModelProperty(value = "提交人名称")
    private String createUserName;

    @ApiModelProperty("用户信息")
    private SimpleUser createUser;

    @ApiModelProperty(value = "审批类型")
    private Long categoryId;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty(value = "提交人部门Id")
    private Long submitDeptId;

    @ApiModelProperty(value = "提交人部门名称")
    private String submitDeptName;

    @ApiModelProperty(value = "审批类型名称")
    private String examineName;

    @ApiModelProperty(value = "审批状态")
    private Integer examineStatus;

    @ApiModelProperty(value = "审批类型")
    private Integer label;

}
